package cn.topevery.garden.entity.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 视图
 */
@Data
@ApiModel(value = "VideoInfo 视图", description = " 视图")
public class VideoInfoVO implements Serializable {
    /**
     * 自增id
     */
    private Integer id;

    /**
     * 设备编号
     */
    @ApiModelProperty(value = "设备编号 ")
    @Excel(name = "设备编号 ", orderNum = "0")
    private String cameraId;

    /**
     * 名称
     */
    @ApiModelProperty(value = "名称")
    @Excel(name = "名称", orderNum = "0")
    private String name;

    /**
     * 坐标X
     */
    @ApiModelProperty(value = "坐标X ")
    @Excel(name = "坐标X ", orderNum = "0")
    private Float lng;

    /**
     * 坐标Y
     */
    @ApiModelProperty(value = "坐标Y ")
    @Excel(name = "坐标Y ", orderNum = "0")
    private Float lat;

    /**
     * 地址
     */
    @ApiModelProperty(value = "地址 ")
    @Excel(name = "地址 ", orderNum = "0")
    private String address;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注 ")
    @Excel(name = "备注 ", orderNum = "0")
    private String remark;

    /**
     * ip
     */
    @ApiModelProperty(value = "ip")
    @Excel(name = "ip", orderNum = "0")
    private String ip;

    /**
     * 端口
     */
    @ApiModelProperty(value = "端口 ")
    @Excel(name = "端口 ", orderNum = "0")
    private Integer port;

    /**
     * 登录名
     */
    @ApiModelProperty(value = "登录名")
    @Excel(name = "登录名", orderNum = "0")
    private String loginName;

    /**
     * 密码
     */
    @ApiModelProperty(value = "密码 ")
    @Excel(name = "密码 ", orderNum = "0")
    private String password;

    /**
     * 分组
     */
    @ApiModelProperty(value = "分组 ")
    @Excel(name = "分组 ", orderNum = "0")
    private String groupName;

    /**
     * 类型
     */
    @ApiModelProperty(value = "类型")
    @Excel(name = "类型", orderNum = "0")
    private String type;


}
